bullet constraints